Medical Dictionary
2slough
vi
Medical Definition of SLOUGH
: to separate in the form of dead tissue from living tissue <dermal sloughing>
transitive verb
: to cast off <slough dead tissue> <the uterine lining is sloughed>
Seen & Heard
What made you want to look up slough? Please tell us where you read or heard it (including the quote, if possible).